have a lot going for one - German English Dictionary